Planning with programs that sense
نویسندگان
چکیده
In this paper we address the problem of planning by composing programs, rather than or in addition to primitive actions. The programs that form the building blocks of such plans can, themselves, contain both sensing and world-altering actions. Our work is primarily motivated by the problem of automated Web service composition, since Web services are programs that can sense and act. Our further motivation is to understand how to exploit macro-actions in existing operator-based planners that plan with sensing. We study this problem in the language of the situation calculus, appealing to Golog to represent our programs. To this end, we propose an offline execution semantics for Golog programs with sensing. We then propose a compilation method that transforms our action theory with programs into a new theory where programs are replaced by primitive actions. This enables us to use traditional operator-based planning techniques to plan with programs that sense for a restricted but compelling class of problems. We conclude by discussing the applicability of these results to existing operator-based planners that allow sensing.
منابع مشابه
On Planning with Programs that Sense
In this paper we address the problem of planning by composing programs, rather than or in addition to primitive actions. The programs that form the building blocks of such plans can, themselves, contain both sensing and world-altering actions. Our work is primarily motivated by the problem of automated Web service composition, since Web services are programs that can sense and act. Our further ...
متن کاملInvestigating the Effective Factors on the Sense of Place in Relation with Urban Migrations (Case Study: City of Qazvin)
The sense of the place is a collection of anecdotes and individual or collective narratives that take place in association with the place, they play a role in developing social attachments to the place. This sense leads to a link between the individual to the place in which human being considers himself or herself as a part of the place and considers a role for himself or herself a role in that...
متن کاملEffective Search Techniques for Non-Classical Planning via Reformulation
Effective Search Techniques for Non-Classical Planning via Reformulation Jorge A. Baier Doctor of Philosophy Graduate Department of Computer Science University of Toronto 2010 Automated planning is a branch of AI that addresses the problem of generating a course of action to achieve a specified objective, given an initial state of the world. It is an area that is central to the development of i...
متن کاملارزیابی اثرات ضد باروری ترکیبات 2و4-دی آمینو 5-(3و4-دی کلروفنیل) 6-الکیل اکسی متیل پیریمیدین در موش های صحرائی نر
The discovery of antifertility activity of gossypol led the scientists and researchers to the development of compounds with antifertility activity that can be used as male contraceptive. It is obvious that without the contribution and sense of responsibility in men, the population control programs and family planning will have no considerable success. In the present study, I have tried to evalu...
متن کاملPhysical-spatial factors role in urban space security Case study: regions 6, 10 and 12 of Tehran
Introduction: In this regard, one of the priorities of urban planning is improving citizen security. According to fast urbanism development, one of the managers and urban planners' concerns is increasing citizen sense. Sometimes physical proceedings such as protection, guarding, control are planned in urban spaces to achieve and intensification urban security, whereas increasing citizens' secur...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005